one who passes - French English Dictionary